package process

import (
	"chatroom/common/message"
	"encoding/json"
	"fmt"
)

// 显示群发消息
func outputGroupMes(mes *message.Message) { // 这个地方 mes 一定 SmsMes
	// 1 反序列化 mes.Data 成 SmsMes
	var smsMes message.SmsMes
	err := json.Unmarshal([]byte(mes.Data), &smsMes)
	if err != nil {
		fmt.Println("json.Unmarshal err=", err.Error())
		return
	}
	// 显示信息
	info := fmt.Sprintf("用户id:\t%d 对大家说:\t%s",
		smsMes.UserId, smsMes.Content)
	fmt.Println(info)
	fmt.Println()
}
